pedestrian-only shopping street - Espagnol Anglais Dictionnaire